Procrustes statistic - French English Dictionary